#!/usr/bin/env python
# codeing:utf-8
"""
    一个top的demo，可以用于多个方面
    jiazurongyu
"""
import os
import sys
import time

#建议每次都包含
def decide_script():
    "返回当前脚本名称路径 和参数"
    print("script name is %s"%(sys.argv[0]))
    print(sys.argv)#返回是1个list
decide_script()

def read_top():
    "top 记录20次写到前缀是包含时间戳的top.txt里面"
    data =time.strftime("%Y-%m-%d %H:%M:%S %Z",time.localtime(time.time()))
    shell_cmd ='top -b -n 20 >>'+data+'top.txt'
    res =os.system(shell_cmd)
    print(res)

read_top()